Barn Owl — synonyms, definition
1. barn owl (Noun)
1 synonym
Tyto alba
1 definition
barn owl (Noun) — Mottled buff and white owl often inhabiting barns and other structures; important in rodent control.
4 types of
bird of Minerva bird of night hooter owl
2 parts of
Tyto genus Tyto